revenue duties - Alemán Inglés Diccionario